home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 128 40 / q40.d81 / t.elephant walk < prev    next >
Text File  |  2022-08-28  |  3KB  |  64 lines

  1.  
  2.  
  3.                          E L E P H A N T   W A L K
  4.  
  5.                   Program by the Anonymous Sprite Wrangler
  6.  
  7.                            Text by Knees Calhoon
  8.  
  9.  
  10.  NOTE: This program runs in 40 columns.
  11.  
  12.     Howard Halasz, a loyal LOADSTARite from Houston TX, sent me this PD
  13. 40-column demo and asked that I consider it for publication on LOADSTAR
  14. 128. It's a simple demo done in BASIC 128 7.0 that makes the most out of
  15. the sprite commands, commands that in BASIC 2.0 for the C-64 would be all
  16. POKEs. There is no mention of the author's name anywhere in the PD program,
  17. which is too bad, because he/she sure did a lot of good, hard work to make
  18. the animation lifelike and beautiful.
  19.  
  20.     I call it a demo because it is not interactive -- once you boot it up,
  21. it loads some support files and then shows a minute-long scene from the
  22. savannas of Africa. Once the scene is over the screen blanks for a few
  23. seconds then shows again. During the blanking you can press Q to quit to
  24. LOADSTAR if there's a LOADSTAR 128 disk in the current drive.
  25.  
  26.     Check out the code to see what all is involved in getting multiple
  27. sprites to move around the screen. Someone, perhaps the Wrangler, crunched
  28. the code by running it through a program that re-links the lines of the
  29. program, allowing for lines that are much longer than is ordinarily allowed
  30. by the BASIC editor. This made the program somewhat difficult to edit,
  31. which may be what the Wrangler had in mind. To make it even more difficult,
  32. he renumbered the program to start with line 0 and increment by 1.
  33.  
  34.     This meant that I had to renumber the program first, then when that
  35. worked, re-enter the first five or six lines which had BLOAD commands in
  36. them. Because he didn't specify the drive number in his BLOAD commands, the
  37. program defaults to drive 8. But now, since I added  u(dv) to all BLOAD
  38. commands, the program runs from any drive, not just drive 8.
  39.  
  40.  NOTE: To me the DRIVE 8 bug for Commodore computers is the equivalent of
  41. the Y2K bug for behemoth computers. Why any programmer in the 1990s would
  42. presume that everyone has only one drive (drive 8) is beyond me. With
  43. drives going for $25 or less, I can't see why anyone would be content with
  44. one drive for their system. Please, programmers, before sending LOADSTAR
  45. your program for possible publication, make sure it runs just fine from any
  46. drive, not just 8. Of course, since the Wrangler didn't send me this
  47. program, he's off the hook.
  48.  
  49.     Ordinarily I'm not a fan of do-nothing programs, especially those in
  50. the 40-column mode for the C-128, but this one is especially well done. If
  51. the author of the program sees it on LOADSTAR and lets me know who he is,
  52. I'll pass the word on. The Sprite Wrangler is an artist as well as a
  53. programmer. By the way, I assume that he took the title for the demo from
  54. the 1954 film by William Dieterle, Elephant Walk, starring Peter Finch and
  55. an amazingly nubile Elizabeth Taylor. In the film, Pete and Liz find out
  56. why it's a bad idea to build a mansion on an old elephants' walking trail.
  57. They never forget and they don't really care if humans call the place
  58. "home". In Africa, elephants rule.
  59.  
  60.     On LOADSTAR 128, too.
  61.  
  62.                   \\\\\ R - Run   RETURN - Menu \\\\\
  63.                                                                            
  64.